hutte de castor

Translations
beaver lodge
Words
hutte

noun
hut